// use log_lib::log4rs_log::init_log4rs;

// use tracing::{debug, info, error};
use log::{debug, error, info};
use log_lib::tracing_log::init_tracing_log_non_blocking;

fn main() {
    // init_log4rs();
    // debug!("log4rs init");
    // info!("log4rs init");
    
    
    // 非阻塞日志记录
    // let _g = init_tracing_log_non_blocking();
    
    // 阻塞日志记录
    init_tracing_log_non_blocking();
    
    // info!("hello world");
    // debug!("hello world");
    for _ in 0..1000 {
        debug!(target: "tracing_log", "hello world111");
        info!("hello world1111");
        error!("hello world1111");
    }
}
